﻿namespace Ymatou.Evaluate.Entity
{
    /// <summary>
    /// 评价状态
    /// </summary>
    public enum EvaluateStatus
    {
        /// <summary>
        /// 待评价
        /// </summary>
        Pending = 0,

        /// <summary>
        /// 已评价
        /// </summary>
        Evaluated = 1
    }

    /// <summary>
    /// 评价方式
    /// </summary>
    public enum EvaluateWay
    {
        /// <summary>
        /// 买家评价
        /// </summary>
        Buyer = 0,

        /// <summary>
        /// 超过买家评价时限，系统自动评价（60天）
        /// </summary>
        Auto = 1,
    }

    /// <summary>
    /// 评价类型
    /// </summary>
    public enum EvaluateType
    {
        /// <summary>
        /// 初评
        /// </summary>
        Init = 0,

        /// <summary>
        /// 追加评价
        /// </summary>
        Additional = 1,
    }

    /// <summary>
    /// 评价级别
    /// </summary>
    public enum EvaluateLevel
    {
        /// <summary>
        /// 总评
        /// </summary>
        All = 0,

        /// <summary>
        /// 好评
        /// </summary>
        Top = 1,

        /// <summary>
        /// 中评
        /// </summary>
        Mid = 2,

        /// <summary>
        /// 差评
        /// </summary>
        Low = 3,

        /// <summary>
        /// 有图
        /// </summary>
        Img = 4,
    }

    public enum DataEnum
    {
        /// <summary>
        /// 买家正常评价
        /// </summary>
        Normal = 0,

        /// <summary>
        /// 历史笔记
        /// </summary>
        NoteHis = -1,

        /// <summary>
        /// 订单历史评价
        /// </summary>
        OrderHisEval = -2
    }
}
